contribute actively - French English Dictionary